Автоматическая перезагрузка
БР-02 периодически проверяет доступность подключённого оборудования по сети. При отсутствии ответа роутер автоматически снимает и восстанавливает питание через GPIO-управляемый релейный модуль — без участия оператора и без выезда на объект.
Примечание по реализации: Данный сценарий описывает логику работы и архитектурную схему. Конкретная электрическая схема подключения (номиналы реле, уровни напряжений, тип опторазвязки) зависит от используемого оборудования и требует индивидуальной проработки на этапе проектирования. Рекомендуется согласование с техническим специалистом.
Схема связи оборудования
Подключение оборудования
Контролируемое устройство подключается к LAN-порту роутера БР-02. Выход GPIO1 роутера БР-02 используется для управления внешним релейным модулем с опторазвязкой. Релейный модуль коммутирует цепь питания контролируемого устройства. Принцип работы: короткий импульс с GPIO (уровень сигнала настраивается) переключает реле, размыкая и затем восстанавливая питание.
Важно: Выбор конкретного релейного модуля (напряжение катушки, ток срабатывания, тип выхода) и блока питания для него должен производиться на основе электрических параметров GPIO роутера и требований подключаемого оборудования. Применение опторазвязки обязательно для гальванической развязки цепей управления и питания, что защищает электронику роутера.
Настройка логических правил
Правила выполняются по расписанию (cron) и фиксируются в журнале событий. БР-02 самостоятельно сравнивает доступность устройства с заданными порогами и принимает решение об отключении питания — без участия оператора. При возобновлении ответов событие закрывается автоматически.
| № | Условие | Действие |
|---|---|---|
| 1 | Проверка доступности (ping / TCP-порт / HTTP GET, каждые 60 сек) | HostStatus |
| 2 | HostStatus = недоступен, счётчик < 3 | запись в журнал |
| 3 | HostStatus = недоступен, счётчик ≥ 3 (3 минуты без ответа) | GPIO1 OFF, 10 сек |
| 4 | Пауза 10 сек, затем GPIO1 ON — подача питания | перезагрузка |
| 5 | HostStatus снова доступен после перезагрузки | счётчик сброшен, уведомление |
Уведомление дежурному. При срабатывании правила 3 БР-02 отправляет HTTP-запрос или MQTT-сообщение на сервер мониторинга — оператор узнаёт уведомление независимо от того, помогла ли перезагрузка.
Проверка после установки
После монтажа выполните три контрольных теста и убедитесь, что в журнале событий появились соответствующие записи, а реле сработало корректно.
| Тест | Результат |
|---|---|
| Тест 1 — устройство пингуется, правила молчат | HostStatus OK |
| Тест 2 — отключить сеть: через 3 мин фиксируется тревога | Тревога · журнал |
| Тест 3 — реле сработало: питание отключено на 10 сек, затем автоматически восстановлено | GPIO1 OK |
Спецификация
| Параметр | Описание |
|---|---|
| Интерфейсы | GPIO (управление реле), LAN (мониторинг) |
| Протоколы проверки | ICMP (ping) · TCP-port check · HTTP GET |
| ПО | cron · ping · curl · gpiod-tools · mosquitto-clients (MQTT) |
Состав оборудования
Релейный модуль с опторазвязкой
Управляется GPIO-выходом БР-02; опторазвязка защищает электронику роутера от токов нагрузки. Тип модуля подбирается под логические уровни GPIO роутера и требуемую коммутационную способность (ток и напряжение коммутируемой цепи). Должен обеспечивать гальваническую развязку цепей управления.
Блок питания для релейного модуля
Питает катушку релейного модуля независимо от цепи нагрузки. Напряжение и мощность подбираются в соответствии со спецификацией выбранного релейного модуля. Питание катушки реле должно быть организовано от отдельного источника, не связанного с цепями GPIO роутера.
Провода управления
Соединяют GPIO-клеммник БР-02 с входом реле.
Роутер RTR-2
Сетевое устройство с фиксированным IP.